satisfy the needs of - Français Anglais Dictionnaire